package com.matt.foundation.dto.teach;//package com.dotflat.cc.domain;

import com.dotflat.rest.domain.AreableObjectBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.UniqueConstraint;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
public class ClassDTO {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("班级名称")
    private String name;

    @ApiModelProperty("满额学生数量")
    private Integer limitNum;

    @ApiModelProperty("开始月份")
    private Integer beginMonth;

    @ApiModelProperty("结束月份")
    private Integer endMonth;

    @ApiModelProperty("适用对象id")
    private String targetObjectId;

    @ApiModelProperty("班级类型 1,托班，2，早教")
    private Integer category;

    @ApiModelProperty("班主任名称")
    private String inChargeTeacherName;

    @ApiModelProperty("基础日期")
    private Date baseTime;

}
